import { SvgProps } from '../type'

export default function EditIcon(props: SvgProps) {
  return (
    <svg
      class="icon"
      viewBox="0 0 1024 1024"
      version="1.1"
      xmlns="http://www.w3.org/2000/svg"
      p-id="8534"
      width="200"
      height="200"
      {...props}
    >
      <path
        d="M128 864a32 32 0 0 0 0 64v-64z m768 64a32 32 0 0 0 0-64v64zM312.32 767.488l-4.522667-31.658667 4.522667 31.658667zM256.512 711.68l-31.701333-4.522667 31.701333 4.522667z m48.810667-202.24l-22.613334-22.613333 22.613334 22.613333z m-27.904 55.808l31.701333 4.522667-31.701333-4.522667z m237.141333 153.429333l22.613333 22.613334-22.613333-22.613334z m-55.808 27.904l4.522667 31.658667-4.522667-31.658667z m408.32-519.936l-22.613333 22.613334 22.613333-22.613334z m0 139.477334l-22.613333-22.613334 22.613333 22.613334z m-69.717333-209.237334l22.613333-22.613333-22.613333 22.613333z m-139.477334 0l22.613334 22.613334-22.613334-22.613334z m-37.76 69.76a32 32 0 0 0-64 0h64z m177.237334 241.237334a32 32 0 0 0 0-64v64zM128 928h768v-64H128v64zM774.741333 179.498667l69.76 69.76 45.226667-45.226667-69.717333-69.76-45.269334 45.226667z m69.76 164.010666l-352.554666 352.512 45.226666 45.269334 352.554667-352.554667-45.226667-45.226667zM327.936 532.053333l352.554667-352.597333-45.226667-45.226667-352.554667 352.554667 45.226667 45.226667z m126.293333 182.784l-146.432 20.906667 9.045334 63.36 146.432-20.906667-9.045334-63.36z m-166.058666 1.322667l20.906666-146.432-63.317333-9.045333-20.906667 146.432 63.317334 9.045333z m19.626666 19.626667a17.322667 17.322667 0 0 1-19.626666-19.626667l-63.36-9.045333a81.322667 81.322667 0 0 0 92.032 91.989333l-9.045334-63.317333z m-25.088-249.002667a130.645333 130.645333 0 0 0-36.949333 73.898667l63.36 9.045333c2.048-14.293333 8.661333-27.52 18.816-37.717333l-45.226667-45.226667z m209.237334 209.194667a66.645333 66.645333 0 0 1-37.717334 18.858666l9.045334 63.36a130.602667 130.602667 0 0 0 73.898666-36.949333l-45.226666-45.226667z m352.554666-446.762667c26.026667 26.026667 26.026667 68.224 0 94.250667l45.226667 45.226666a130.645333 130.645333 0 0 0 0-184.746666l-45.226667 45.269333z m-24.490666-114.986667a130.645333 130.645333 0 0 0-184.746667 0l45.226667 45.226667c26.026667-26.026667 68.266667-26.026667 94.250666 0l45.226667-45.226667z m-231.893334 92.373334h-32v0.725333a76.416 76.416 0 0 0 0.213334 4.522667 149.333333 149.333333 0 0 0 1.237333 11.264c1.28 9.301333 3.882667 22.101333 8.96 37.205333 10.069333 30.293333 29.952 69.589333 68.693333 108.373333l45.269334-45.226666c-30.933333-30.976-45.952-61.44-53.290667-83.413334a150.272 150.272 0 0 1-6.314667-26.026666 90.88 90.88 0 0 1-0.682666-6.4l-0.085334-1.28v-0.042667 0.256h-32z m47.146667 162.133333c38.784 38.741333 78.08 58.624 108.373333 68.693333 15.104 5.077333 27.904 7.68 37.205334 8.96a150.869333 150.869333 0 0 0 16.213333 1.450667h0.256l0.042667-32 0.042666-32h0.213334l-1.28-0.085333a87.722667 87.722667 0 0 1-6.4-0.682667c-5.973333-0.853333-14.976-2.645333-26.026667-6.314667-22.016-7.338667-52.437333-22.357333-83.413333-53.333333l-45.226667 45.269333z"
        p-id="8535"
        stroke-width="15"
        stroke="currentColor"
        fill="currentColor"
      />
    </svg>
  )
}
